const crypto/internal/bigmod._W
18 uses
crypto/internal/bigmod (current package)
nat.go#L16: _W = bits.UintSize
nat.go#L18: _S = _W / 8
nat.go#L57: const preallocLimbs = (preallocTarget + _W - 1) / _W
nat.go#L161: leading := _W - bitLen(x.limbs[len(x.limbs)-1])
nat.go#L172: if _W == 64 {
nat.go#L186: for s := 0; s < _W && k < len(x.limbs) && i > 0; s += 8 {
nat.go#L311: logR := _W * n
nat.go#L315: rr.limbs[n-1] = 1 << ((mLen - 1) % _W)
nat.go#L384: m.leading = _W - bitLen(m.nat.limbs[len(m.nat.limbs)-1])
nat.go#L411: return len(m.nat.limbs)*_W - int(m.leading)
nat.go#L439: for i := _W - 1; i >= 0; i-- {
nat.go#L645: case 1024 / _W:
nat.go#L646: const n = 1024 / _W // compiler hint
nat.go#L659: case 1536 / _W:
nat.go#L660: const n = 1536 / _W // compiler hint
nat.go#L673: case 2048 / _W:
nat.go#L674: const n = 2048 / _W // compiler hint
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |